package com.vhall.component.entity.pendant.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author guoxin.wang
 * @date 2021-10-29 16:50
 */
@Data
public class PendantListStatsRspVO implements Serializable {

    private static final long serialVersionUID = 4413899727772771472L;

    /**
     * pendant_id
     */
    @JsonProperty("pendant_id")
    private Integer pendantId;

    /**
     * 名称
     */
    @JsonProperty("name")
    private String name;

    /**
     * 次数
     */
    @JsonProperty("pv_num")
    private Integer pvNum;

    /**
     * 人数
     */
    @JsonProperty("uv_num")
    private Integer uvNum;

    /**
     * 类型;1=推屏挂件 2=固定挂件
     */
    @JsonProperty("type")
    private Integer type;

    /**
     * 推屏次数（固定挂件不展示）
     */
    @JsonProperty("push_screen_num")
    private Integer pushScreenNum;

    /**
     * 推屏时长，单位：秒（固定挂件不展示）
     */
    @JsonProperty("duration")
    private Integer duration;

}
